// source --> http://www.fiales.com.br/wp-content/plugins/everest-gallery/js/eg-frontend.js?ver=1.0.1 jQuery(document).ready(function ($) { function eg_reset_data_index(selector) { var count = 0; var total_items = selector.closest('.eg-wrap').find('a[data-lightbox-type]').length; selector.closest('.eg-wrap').find('a[data-lightbox-type]').each(function () { count++; $(this).attr('data-index', count); $(this).data('index', count); $(this).attr('data-total-items', total_items); $(this).data('total-items', total_items); }); } function eg_initialize_lightbox() { $('.eg-wrap').each(function () { var selector = $(this); var lightbox_status = selector.data('lightbox-status'); if (lightbox_status) { var lightbox_type = $(this).data('lightbox-type'); switch (lightbox_type) { case 'pretty_photo': var theme = selector.data('pretty_photo-theme'); var social_tools = selector.data('pretty_photo-social'); if (social_tools) { selector.find("a[data-lightbox-type='pretty_photo']").prettyPhoto({ theme: theme }); } else { selector.find("a[data-lightbox-type='pretty_photo']").prettyPhoto({ theme: theme, social_tools: false }); } break; case 'colorbox': var transition_type = selector.data('colorbox-transition'); selector.find("a[data-lightbox-type='colorbox']").colorbox({height: '90%', transition: transition_type}); break; case 'magnific_popup': selector.find("a[data-lightbox-type='magnific_popup']").magnificPopup({ type: 'image', gallery: {enabled: true} }); break; case 'photoswipe': if ($('.pswp').length == 0) { } break; } } }); } /* * Builds Pagination Links * * @param {int} current_page * @param {int} total_page * @param {int} gallery_id * @param {string} layout_type * @return {string} */ function build_pagination_html(current_page, total_page, gallery_id, layout_type) { var pagination_html = ''; if (current_page > 1) { pagination_html += '
  • <
  • '; } var upper_limit = current_page + 2; var lower_limit = current_page - 2; if (upper_limit > total_page) { upper_limit = total_page; } if (lower_limit < 1) { lower_limit = 1; } if (upper_limit - lower_limit < 5 && upper_limit - 4 >= 1) { lower_limit = upper_limit - 4; } if (upper_limit < 5 && total_page >= 5) { upper_limit = 5; } for (var page_count = lower_limit; page_count <= upper_limit; page_count++) { var page_class = (current_page == page_count) ? 'eg-current-page eg-page-link' : 'eg-page-link'; pagination_html += '
  • ' + page_count + '
  • '; } if (current_page < total_page) { pagination_html += '
  • >
  • '; } return pagination_html; } eg_initialize_lightbox(); $('body').on('click', '.eg-zoom', function () { $(this).closest('.eg-each-item').find('a[data-lightbox-type]').click(); }); $('body').on('click', '.eg-page-link', function () { var selector = $(this); selector.closest('.eg-pagination-block').find('.eg-page-link').removeClass('eg-current-page'); $(this).addClass('eg-current-page'); var layout_type = $(this).data('layout-type'); var page_num = $(this).data('page-number'); var gallery_id = $(this).data('gallery-id'); var total_page = $(this).data('total-page'); $.ajax({ type: 'post', url: eg_frontend_js_object.ajax_url, data: { action: 'eg_pagination_action', _wpnonce: eg_frontend_js_object.ajax_nonce, layout_type: layout_type, page_num: page_num, gallery_id: gallery_id }, beforeSend: function (xhr) { selector.closest('.eg-pagination-block').find('.eg-ajax-loader').show(); }, success: function (response) { if (selector.closest('.eg-wrap').find('.eg-filter-wrap').length > 0) { selector.closest('.eg-wrap').find('.eg-filter-trigger[data-filter-key="all"]').click(); } selector.closest('.eg-pagination-block').find('.eg-ajax-loader').hide(); if (layout_type == 'masonary') { var masonary_id = selector.closest('.eg-masonary-wrap').find('.eg-masonary-items-wrap').data('masonary-id'); masonary_obj[masonary_id].isotope('destroy'); selector.closest('.eg-wrap').find('.eg-' + layout_type + '-items-wrap').html(response); selector.closest('.eg-wrap').find('.eg-' + layout_type + '-items-wrap').imagesLoaded(function () { $('.eg-masonary-items-wrap').isotope({ itemSelector: '.eg-each-item', percentPosition: true, masonry: { // use element for option columnWidth: '.eg-each-item' } }); }); } else { selector.closest('.eg-wrap').find('.eg-' + layout_type + '-items-wrap').html(response); } eg_initialize_lightbox(); var pagination_html = build_pagination_html(page_num, total_page, gallery_id, layout_type); selector.closest('.eg-wrap').find('.eg-pagination-block ul').html(pagination_html); } }); }); /** * Load More Action * * @since 1.0.0 */ $('.eg-load-more-trigger').click(function () { var selector = $(this); var masonary_id = selector.closest('.eg-masonary-wrap').find('.eg-masonary-items-wrap').data('masonary-id'); var layout_type = $(this).data('layout-type'); var page_num = $(this).data('page-number'); var gallery_id = $(this).data('gallery-id'); var total_page = $(this).data('total-page'); var next_page = parseInt(page_num) + 1; if (next_page <= total_page) { $.ajax({ type: 'post', url: eg_frontend_js_object.ajax_url, data: { action: 'eg_pagination_action', _wpnonce: eg_frontend_js_object.ajax_nonce, layout_type: layout_type, page_num: next_page, gallery_id: gallery_id }, beforeSend: function (xhr) { selector.hide(); selector.closest('.eg-load-more-block').find('.eg-ajax-loader').show(); }, success: function (response) { selector.data('page-number', next_page); selector.closest('.eg-load-more-block').find('.eg-ajax-loader').hide(); if (selector.closest('.eg-wrap').find('.eg-filter-wrap').length > 0) { selector.closest('.eg-wrap').find('.eg-filter-trigger[data-filter-key="all"]').click(); } if (layout_type == 'masonary') { var $items = $(response); masonary_obj[masonary_id].append($items).isotope('appended', $items); masonary_obj[masonary_id].imagesLoaded(function () { }) .done(function (instance) { console.log('all images successfully loaded'); selector.closest('.ap_pagination').find('.ap_wait_loader').hide(); selector.show(); masonary_obj[masonary_id].isotope('reloadItems').isotope(); }) .fail(function () { console.log('all images loaded, at least one is broken'); masonary_obj[masonary_id].isotope('reloadItems').isotope(); }) .progress(function (instance, image) { }); } else { selector.closest('.eg-wrap').find('.eg-' + layout_type + '-items-wrap').append(response); } eg_reset_data_index(selector); eg_initialize_lightbox(); if (next_page == total_page) { selector.remove(); } else { selector.show(); } } }); } else { selector.remove(); } }); var masonary_obj = []; $('.eg-masonary-items-wrap').each(function () { var $selector = $(this); var masonary_id = $(this).data('masonary-id'); masonary_obj[masonary_id] = $selector.imagesLoaded(function () { masonary_obj[masonary_id].isotope({ itemSelector: '.eg-each-item', percentPosition: true, masonry: { // use element for option columnWidth: '.eg-each-item' } }); }); }); $('.eg-filter-trigger').click(function () { var selector = $(this); var filter_key = selector.data('filter-key'); var layout_type = selector.data('layout-type'); selector.closest('.eg-filter-wrap').find('.eg-filter-trigger').removeClass('eg-active-filter'); selector.addClass('eg-active-filter'); if (layout_type == 'grid') { if (filter_key == 'all') { selector.closest('.eg-wrap').find('.eg-each-item').removeClass('eg-hidden-grid').addClass('eg-visible-grid').show(); } else { selector.closest('.eg-wrap').find('.eg-each-item').addClass('eg-hidden-grid').removeClass('eg-visible-grid').hide(); selector.closest('.eg-wrap').find('.' + filter_key).removeClass('eg-hidden-grid').addClass('eg-visible-grid').show(); } } else if (layout_type == 'masonary') { filterValue = (filter_key == 'all') ? '*' : '.' + filter_key; var masonary_id = selector.closest('.eg-masonary-wrap').find('.eg-masonary-items-wrap').data('masonary-id'); masonary_obj[masonary_id].isotope({filter: filterValue}); } }); /** * Slideshow Layout initialization * * @since 1.0.0 */ var slideshow_obj = []; $('.eg-slideshow-items-wrap').each(function () { var selector = $(this); var pause_duration = selector.data('pause-duration'); var transition_duration = selector.data('transition-duration'); var mode = selector.data('mode'); var next_previous_controls = selector.data('next-previous-controls'); var play_pause_controls = selector.data('play-pause-controls'); var auto_start = selector.data('auto-start'); var adaptive_height = selector.data('adaptive-height'); var pager = selector.data('pager'); var pager_type = selector.data('pager-type'); var slideshow_id = selector.data('slideshow-id'); slideshow_obj[slideshow_id] = selector.bxSlider({ mode: mode, controls: next_previous_controls, auto: auto_start, pause: pause_duration, pager: pager, pagerType: pager_type, autoControls: play_pause_controls, speed: transition_duration, autoHover: true, adaptiveHeight: adaptive_height, autoControlsCombine: true }); // console.log(slideshow_obj); }); /** * Flimstrip Layout initialization * * @since 1.0.0 */ var filmstrip_obj = []; $('.eg-filmstrip-items-wrap').each(function () { var selector = $(this); var pause_duration = selector.data('pause-duration'); var transition_duration = selector.data('transition-duration'); var mode = selector.data('mode'); var next_previous_controls = selector.data('next-previous-controls'); var play_pause_controls = selector.data('play-pause-controls'); var auto_start = selector.data('auto-start'); var adaptive_height = selector.data('adaptive-height'); var pager = selector.data('pager'); var pager_type = selector.data('pager-type'); var filmstrip_id = selector.data('filmstrip-id'); filmstrip_obj[filmstrip_id] = selector.bxSlider({ mode: mode, controls: next_previous_controls, auto: auto_start, pause: pause_duration, pager: true, autoControls: play_pause_controls, speed: transition_duration, autoHover: true, pagerCustom: '#eg-pager-' + filmstrip_id, adaptiveHeight: adaptive_height, onSlideBefore: function ($slideElement, oldIndex, newIndex) { selector.closest('.eg-filmstrip-outer-wrap').find('.eg-filmstrip-pager a').each(function () { if ($(this).data('slide-index') == newIndex) { $(this).addClass('eg-active-filmstrip'); } else { $(this).removeClass('eg-active-filmstrip'); } }); } }); // console.log(filmstrip_obj); }); /** * Filmstrip Pager Slider initialization * * @since 1.0.0 */ $('.eg-filmstrip-pager').each(function () { var min_slides = $(this).data('min-slides'); var max_slides = $(this).data('max-slides'); var slide_width = $(this).data('slide-width'); var move_slides = $(this).data('move-slides'); $(this).bxSlider({ minSlides: min_slides, maxSlides: max_slides, slideWidth: slide_width, slideMargin: 5, moveSlides: move_slides, pager: false, }); }); /** * Carousel initialization * * @since 1.0.0 */ $('.eg-carousel-items-wrap').each(function () { var selector = $(this); var pause_duration = selector.data('pause-duration'); var controls = selector.data('controls'); var auto_start = selector.data('auto-start'); var min_slides = $(this).data('min-slides'); var max_slides = $(this).data('max-slides'); var slide_width = $(this).data('slide-width'); var move_slides = $(this).data('move-slides'); $(this).bxSlider({ controls: controls, auto: auto_start, pause: pause_duration, minSlides: min_slides, maxSlides: max_slides, slideWidth: slide_width, slideMargin: 5, moveSlides: move_slides, pager: true, autoHover: true }); }); /** * Next Page Pagination * * @since 1.0.0 */ $('body').on('click', '.eg-next-page,.eg-previous-page', function () { var selector = $(this); var layout_type = $(this).data('layout-type'); var gallery_id = $(this).data('gallery-id'); var total_page = $(this).data('total-page'); var current_page = $(this).closest('.eg-pagination-block').find('.eg-current-page').data('page-number'); var next_page = parseInt(current_page) + 1; var previous_page = parseInt(current_page) - 1; if (selector.hasClass('eg-previous-page')) { current_page = previous_page; } else { current_page = next_page; } $.ajax({ type: 'post', url: eg_frontend_js_object.ajax_url, data: { action: 'eg_pagination_action', _wpnonce: eg_frontend_js_object.ajax_nonce, layout_type: layout_type, page_num: current_page, gallery_id: gallery_id }, beforeSend: function (xhr) { selector.closest('.eg-pagination-block').find('.eg-ajax-loader').show(); }, success: function (response) { selector.closest('.eg-pagination-block').find('.eg-ajax-loader').hide(); if (selector.closest('.eg-wrap').find('.eg-filter-wrap').length > 0) { selector.closest('.eg-wrap').find('.eg-filter-trigger[data-filter-key="all"]').click(); } if (layout_type == 'masonary') { var masonary_id = selector.closest('.eg-masonary-wrap').find('.eg-masonary-items-wrap').data('masonary-id'); masonary_obj[masonary_id].isotope('destroy'); selector.closest('.eg-wrap').find('.eg-' + layout_type + '-items-wrap').html(response); selector.closest('.eg-wrap').find('.eg-' + layout_type + '-items-wrap').imagesLoaded(function () { $('.eg-masonary-items-wrap').isotope({ itemSelector: '.eg-each-item', percentPosition: true, masonry: { // use element for option columnWidth: '.eg-each-item' } }); }); } else { selector.closest('.eg-wrap').find('.eg-' + layout_type + '-items-wrap').html(response); } eg_initialize_lightbox(); var pagination_html = build_pagination_html(current_page, total_page, gallery_id, layout_type); selector.closest('.eg-wrap').find('.eg-pagination-block ul').html(pagination_html); } }); }); /** * Everest Lightbox Initialization * * @since 1.0.0 */ $('body').on('click', 'a[data-lightbox-type="everest_lightbox"]', function (e) { e.preventDefault(); var lightbox_status = $(this).closest('.eg-wrap').data('lightbox-status'); if (lightbox_status) { var item_type = $(this).data('item-type'); var image_title = $(this).find('img').attr('alt'); var image_caption = $(this).attr('title'); var item_index = $(this).data('index'); var total_items = $(this).data('total-items'); var gallery_id = $(this).closest('.eg-wrap').data('gallery-id'); var lightbox_theme = $(this).closest('.eg-wrap').data('lightbox-theme'); var lightbox_themes = ['black', 'white', 'blue', 'grey']; for (var i = 0; i < lightbox_themes.length; i++) { $('.eg-everest-lightbox-overlay').removeClass('eg-' + lightbox_themes[i] + '-lightbox'); } $('.eg-everest-lightbox-overlay').addClass('eg-' + lightbox_theme + '-lightbox'); $('.eg-everest-lightbox-previous,.eg-everest-lightbox-next').data('current-index', item_index); $('.eg-everest-lightbox-previous,.eg-everest-lightbox-next').data('gallery-id', gallery_id); $('.eg-everest-lightbox-previous,.eg-everest-lightbox-next').data('total-items', total_items); $('.eg-everest-lightbox-caption').html(image_title); $('.eg-everest-lightbox-description').html(image_caption); switch (item_type) { case 'image': case 'instagram': case 'post': var image_url = $(this).attr('href'); $('.eg-everest-lightbox-source-holder').html(''); $('.eg-everest-lightbox-overlay').addClass('eg-overlay-active'); var $image_holder = $('.eg-everest-lightbox-source-holder'); $image_holder.imagesLoaded(function () { var image_height = $('.eg-everest-lightbox-source-holder img').height(); var image_width = $('.eg-everest-lightbox-source-holder img').width(); var window_height = $(window).height(); var window_width = $(window).width(); var max_height = window_height * 0.8; if (image_height > max_height) { var ratio = image_width / image_height; var image_width = max_height * ratio; $('.eg-everest-lightbox-overlay .eg-everest-lightbox-wrap').animate({ width: image_width }, 500); $('.eg-everest-lightbox-source-holder img').animate({ width: image_width, opacity: 1 }, 500); } else { var lightbox_width = $('.eg-everest-lightbox-overlay .eg-everest-lightbox-wrap').css('width'); var half_width = 0.5 * window_width; if (parseInt(lightbox_width) != parseInt(half_width)) { $('.eg-everest-lightbox-overlay .eg-everest-lightbox-wrap').animate({ width: '50%' }, 500); } } }); break; case 'video': var video_type = $(this).data('video-type'); var video_url = $(this).data('video-url'); var self_video_url = $(this).data('self-video-url'); switch (video_type) { case 'youtube': if (video_url == '') { alert(eg_frontend_js_object.strings.video_missing); } else { video_url_array = video_url.split('?v='); video_id = video_url_array.pop(); video_html = ''; $('.eg-everest-lightbox-source-holder').html(video_html); $('.eg-everest-lightbox-overlay').addClass('eg-overlay-active'); } break; case 'vimeo': if (video_url == '') { alert(eg_frontend_js_object.strings.video_missing); } else { video_url_array = video_url.split('/'); video_id = video_url_array.pop(); video_html = ''; $('.eg-everest-lightbox-source-holder').html(video_html); $('.eg-everest-lightbox-overlay').addClass('eg-overlay-active'); } break; case 'self-hosted': if (self_video_url == '') { alert(eg_frontend_js_object.strings.video_missing); } else { video_html = ''; $('.eg-everest-lightbox-source-holder').html(video_html); $('.eg-everest-lightbox-overlay').addClass('eg-overlay-active'); } break; } break; case 'audio': var audio_type = $(this).data('audio-type'); var audio_url = $(this).data('audio-url'); var self_audio_url = $(this).data('self-audio-url'); switch (audio_type) { case 'soundcloud': if (audio_url == '') { alert(eg_frontend_js_object.strings.audio_missing); } else { audio_html = ' '; $('.eg-everest-lightbox-source-holder').html(audio_html); $('.eg-everest-lightbox-overlay').addClass('eg-overlay-active'); } break; case 'self-hosted': if (self_audio_url == '') { alert(eg_frontend_js_object.strings.audio_missing); } else { audio_html = ''; $('.eg-everest-lightbox-source-holder').html(audio_html); $('.eg-everest-lightbox-overlay').addClass('eg-overlay-active'); } break; } break; } } }); /** * Everst Lightbox initialization * * @since 1.0.0 */ $('.eg-everest-lightbox-overlay .eg-close-pop-up').click(function () { $('.eg-everest-lightbox-overlay').removeClass('eg-overlay-active'); setTimeout(function () { $('.eg-everest-lightbox-source-holder').html(''); }, 500) // $('.eg-everest-lightbox-overlay').hide(); }); /** * Everest Lightbox Previous Trigger * * @since 1.0.0 */ $('.eg-everest-lightbox-previous').click(function () { var current_index = $(this).data('current-index'); var total_items = $(this).data('total-items'); var previous_index = parseInt(current_index) - 1; var click_index = (previous_index < 1) ? total_items : previous_index; var gallery_id = $(this).data('gallery-id'); $('.eg-wrap[data-gallery-id="' + gallery_id + '"] a[data-index="' + click_index + '"]').click(); }); /** * Everest Lightbox Next Trigger * * @since 1.0.0 */ $('.eg-everest-lightbox-next').click(function () { var current_index = $(this).data('current-index'); var total_items = $(this).data('total-items'); var next_index = parseInt(current_index) + 1; var click_index = (next_index > total_items) ? 1 : next_index; var gallery_id = $(this).data('gallery-id'); $('.eg-wrap[data-gallery-id="' + gallery_id + '"] a[data-index="' + click_index + '"]').click(); }); $('.eg-everest-lightbox-inner-overlay').click(function () { $('.eg-everest-lightbox-overlay .eg-close-pop-up').click(); }); /*$('.eg-slideshow-outer-layout-5 .eg-slider-caption').hover(function () { $(this).closest('.eg-each-item').find('.eg-overlay-wrapper img').css('filter', 'invert(0)'); }, function () { $(this).closest('.eg-each-item').find('.eg-overlay-wrapper img').css('filter', 'invert(0.8)'); });*/ // $('.eg-filmstrip-outer-layout-4 .eg-filmstrip-pager a').hover(function () { // // console.log($(this).offset()); // var top_offset = $(this).offset().top - 400; // var top_left = $(this).offset().left - 100; // var caption_html = $(this).find('.eg-filmstrip-caption').html(); // $(this).closest('.eg-filmstrip-pager-outerwrap').find('.eg-flimstrip-caption-tooltip').html(caption_html); // $(this).closest('.eg-filmstrip-pager-outerwrap').find('.eg-flimstrip-caption-tooltip .eg-title').show(); // $(this).closest('.eg-filmstrip-pager-outerwrap').find('.eg-flimstrip-caption-tooltip').css({'top': top_offset, 'left': top_left}); // }, function () { // // $(this).closest('.eg-filmstrip-pager-outerwrap').find('.eg-flimstrip-caption-tooltip').html(''); // }); }); // source --> http://www.fiales.com.br/wp-content/plugins/wp-responsive-menu/js/modernizr.custom.js?ver=1.0 /* Modernizr 2.6.2 (Custom Build) | MIT & BSD * Build: http://modernizr.com/download/#-shiv-cssclasses-load */ ;window.Modernizr=function(a,b,c){function u(a){j.cssText=a}function v(a,b){return u(prefixes.join(a+";")+(b||""))}function w(a,b){return typeof a===b}function x(a,b){return!!~(""+a).indexOf(b)}function y(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:w(f,"function")?f.bind(d||b):f}return!1}var d="2.6.2",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k,l={}.toString,m={},n={},o={},p=[],q=p.slice,r,s={}.hasOwnProperty,t;!w(s,"undefined")&&!w(s.call,"undefined")?t=function(a,b){return s.call(a,b)}:t=function(a,b){return b in a&&w(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=q.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(q.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(q.call(arguments)))};return e});for(var z in m)t(m,z)&&(r=z.toLowerCase(),e[r]=m[z](),p.push((e[r]?"":"no-")+r));return e.addTest=function(a,b){if(typeof a=="object")for(var d in a)t(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},u(""),i=k=null,function(a,b){function k(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function l(){var a=r.elements;return typeof a=="string"?a.split(" "):a}function m(a){var b=i[a[g]];return b||(b={},h++,a[g]=h,i[h]=b),b}function n(a,c,f){c||(c=b);if(j)return c.createElement(a);f||(f=m(c));var g;return f.cache[a]?g=f.cache[a].cloneNode():e.test(a)?g=(f.cache[a]=f.createElem(a)).cloneNode():g=f.createElem(a),g.canHaveChildren&&!d.test(a)?f.frag.appendChild(g):g}function o(a,c){a||(a=b);if(j)return a.createDocumentFragment();c=c||m(a);var d=c.frag.cloneNode(),e=0,f=l(),g=f.length;for(;e",f="hidden"in a,j=a.childNodes.length==1||function(){b.createElement("a");var a=b.createDocumentFragment();return typeof a.cloneNode=="undefined"||typeof a.createDocumentFragment=="undefined"||typeof a.createElement=="undefined"}()}catch(c){f=!0,j=!0}})();var r={elements:c.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:c.shivCSS!==!1,supportsUnknownElements:j,shivMethods:c.shivMethods!==!1,type:"default",shivDocument:q,createElement:n,createDocumentFragment:o};a.html5=r,q(b)}(this,b),e._version=d,g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+p.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f http://www.fiales.com.br/wp-content/plugins/wp-responsive-menu/js/jquery.touchSwipe.min.js?ver=1.0 !function(e){"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],e):e("undefined"!=typeof module&&module.exports?require("jquery"):jQuery)}(function(e){"use strict";function n(n){return!n||void 0!==n.allowPageScroll||void 0===n.swipe&&void 0===n.swipeStatus||(n.allowPageScroll=c),void 0!==n.click&&void 0===n.tap&&(n.tap=n.click),n||(n={}),n=e.extend({},e.fn.swipe.defaults,n),this.each(function(){var r=e(this),i=r.data(P);i||(i=new t(this,n),r.data(P,i))})}function t(n,t){function r(n){if(!(se()||e(n.target).closest(t.excludedElements,Ve).length>0)){var r=n.originalEvent?n.originalEvent:n;if(!r.pointerType||"mouse"!=r.pointerType||0!=t.fallbackToMouseEvents){var i,l=r.touches,o=l?l[0]:r;return We=E,l?ze=l.length:t.preventDefaultEvents!==!1&&n.preventDefault(),je=0,Ne=null,He=null,Xe=null,_e=0,qe=0,Qe=0,Ce=1,Fe=0,Ye=ve(),ue(),pe(0,o),!l||ze===t.fingers||t.fingers===b||X()?(Ze=Oe(),2==ze&&(pe(1,l[1]),qe=Qe=be(Ge[0].start,Ge[1].start)),(t.swipeStatus||t.pinchStatus)&&(i=j(r,We))):i=!1,i===!1?(We=S,j(r,We),i):(t.hold&&(nn=setTimeout(e.proxy(function(){Ve.trigger("hold",[r.target]),t.hold&&(i=t.hold.call(Ve,r,r.target))},this),t.longTapThreshold)),ce(!0),null)}}}function L(e){var n=e.originalEvent?e.originalEvent:e;if(We!==x&&We!==S&&!ae()){var r,i=n.touches,l=i?i[0]:n,o=fe(l);if(Be=Oe(),i&&(ze=i.length),t.hold&&clearTimeout(nn),We=m,2==ze&&(0==qe?(pe(1,i[1]),qe=Qe=be(Ge[0].start,Ge[1].start)):(fe(i[1]),Qe=be(Ge[0].end,Ge[1].end),Xe=Ee(Ge[0].end,Ge[1].end)),Ce=ye(qe,Qe),Fe=Math.abs(qe-Qe)),ze===t.fingers||t.fingers===b||!i||X()){if(Ne=Se(o.start,o.end),He=Se(o.last,o.end),C(e,He),je=me(o.start,o.end),_e=Te(),de(Ne,je),r=j(n,We),!t.triggerOnTouchEnd||t.triggerOnTouchLeave){var u=!0;if(t.triggerOnTouchLeave){var a=Me(this);u=De(o.end,a)}!t.triggerOnTouchEnd&&u?We=U(m):t.triggerOnTouchLeave&&!u&&(We=U(x)),(We==S||We==x)&&j(n,We)}}else We=S,j(n,We);r===!1&&(We=S,j(n,We))}}function k(e){var n=e.originalEvent?e.originalEvent:e,r=n.touches;if(r){if(r.length&&!ae())return oe(n),!0;if(r.length&&ae())return!0}return ae()&&(ze=Ke),Be=Oe(),_e=Te(),_()||!H()?(We=S,j(n,We)):t.triggerOnTouchEnd||t.triggerOnTouchEnd===!1&&We===m?(t.preventDefaultEvents!==!1&&e.cancelable!==!1&&e.preventDefault(),We=x,j(n,We)):!t.triggerOnTouchEnd&&B()?(We=x,N(n,We,d)):We===m&&(We=S,j(n,We)),ce(!1),null}function R(){ze=0,Be=0,Ze=0,qe=0,Qe=0,Ce=1,ue(),ce(!1)}function A(e){var n=e.originalEvent?e.originalEvent:e;t.triggerOnTouchLeave&&(We=U(x),j(n,We))}function I(){Ve.unbind(ke,r),Ve.unbind(Ue,R),Ve.unbind(Re,L),Ve.unbind(Ae,k),Ie&&Ve.unbind(Ie,A),ce(!1)}function U(e){var n=e,r=Q(),i=H(),l=_();return!r||l?n=S:!i||e!=m||t.triggerOnTouchEnd&&!t.triggerOnTouchLeave?!i&&e==x&&t.triggerOnTouchLeave&&(n=S):n=x,n}function j(e,n){var t,r=e.touches;return(z()||W())&&(t=N(e,n,f)),(Y()||X())&&t!==!1&&(t=N(e,n,h)),ie()&&t!==!1?t=N(e,n,g):le()&&t!==!1?t=N(e,n,v):re()&&t!==!1&&(t=N(e,n,d)),n===S&&R(e),n===x&&(r?r.length||R(e):R(e)),t}function N(n,r,c){var p;if(c==f){if(Ve.trigger("swipeStatus",[r,Ne||null,je||0,_e||0,ze,Ge,He]),t.swipeStatus&&(p=t.swipeStatus.call(Ve,n,r,Ne||null,je||0,_e||0,ze,Ge,He),p===!1))return!1;if(r==x&&V()){if(clearTimeout(en),clearTimeout(nn),Ve.trigger("swipe",[Ne,je,_e,ze,Ge,He]),t.swipe&&(p=t.swipe.call(Ve,n,Ne,je,_e,ze,Ge,He),p===!1))return!1;switch(Ne){case i:Ve.trigger("swipeLeft",[Ne,je,_e,ze,Ge,He]),t.swipeLeft&&(p=t.swipeLeft.call(Ve,n,Ne,je,_e,ze,Ge,He));break;case l:Ve.trigger("swipeRight",[Ne,je,_e,ze,Ge,He]),t.swipeRight&&(p=t.swipeRight.call(Ve,n,Ne,je,_e,ze,Ge,He));break;case o:Ve.trigger("swipeUp",[Ne,je,_e,ze,Ge,He]),t.swipeUp&&(p=t.swipeUp.call(Ve,n,Ne,je,_e,ze,Ge,He));break;case u:Ve.trigger("swipeDown",[Ne,je,_e,ze,Ge,He]),t.swipeDown&&(p=t.swipeDown.call(Ve,n,Ne,je,_e,ze,Ge,He))}}}if(c==h){if(Ve.trigger("pinchStatus",[r,Xe||null,Fe||0,_e||0,ze,Ce,Ge]),t.pinchStatus&&(p=t.pinchStatus.call(Ve,n,r,Xe||null,Fe||0,_e||0,ze,Ce,Ge),p===!1))return!1;if(r==x&&F())switch(Xe){case a:Ve.trigger("pinchIn",[Xe||null,Fe||0,_e||0,ze,Ce,Ge]),t.pinchIn&&(p=t.pinchIn.call(Ve,n,Xe||null,Fe||0,_e||0,ze,Ce,Ge));break;case s:Ve.trigger("pinchOut",[Xe||null,Fe||0,_e||0,ze,Ce,Ge]),t.pinchOut&&(p=t.pinchOut.call(Ve,n,Xe||null,Fe||0,_e||0,ze,Ce,Ge))}}return c==d?(r===S||r===x)&&(clearTimeout(en),clearTimeout(nn),J()&&!ee()?($e=Oe(),en=setTimeout(e.proxy(function(){$e=null,Ve.trigger("tap",[n.target]),t.tap&&(p=t.tap.call(Ve,n,n.target))},this),t.doubleTapThreshold)):($e=null,Ve.trigger("tap",[n.target]),t.tap&&(p=t.tap.call(Ve,n,n.target)))):c==g?(r===S||r===x)&&(clearTimeout(en),clearTimeout(nn),$e=null,Ve.trigger("doubletap",[n.target]),t.doubleTap&&(p=t.doubleTap.call(Ve,n,n.target))):c==v&&(r===S||r===x)&&(clearTimeout(en),$e=null,Ve.trigger("longtap",[n.target]),t.longTap&&(p=t.longTap.call(Ve,n,n.target))),p}function H(){var e=!0;return null!==t.threshold&&(e=je>=t.threshold),e}function _(){var e=!1;return null!==t.cancelThreshold&&null!==Ne&&(e=ge(Ne)-je>=t.cancelThreshold),e}function q(){return null!==t.pinchThreshold?Fe>=t.pinchThreshold:!0}function Q(){var e;return e=t.maxTimeThreshold&&_e>=t.maxTimeThreshold?!1:!0}function C(e,n){if(t.preventDefaultEvents!==!1)if(t.allowPageScroll===c)e.preventDefault();else{var r=t.allowPageScroll===p;switch(n){case i:(t.swipeLeft&&r||!r&&t.allowPageScroll!=w)&&e.preventDefault();break;case l:(t.swipeRight&&r||!r&&t.allowPageScroll!=w)&&e.preventDefault();break;case o:(t.swipeUp&&r||!r&&t.allowPageScroll!=T)&&e.preventDefault();break;case u:(t.swipeDown&&r||!r&&t.allowPageScroll!=T)&&e.preventDefault();break;case c:}}}function F(){var e=G(),n=Z(),t=q();return e&&n&&t}function X(){return!!(t.pinchStatus||t.pinchIn||t.pinchOut)}function Y(){return!(!F()||!X())}function V(){var e=Q(),n=H(),t=G(),r=Z(),i=_(),l=!i&&r&&t&&n&&e;return l}function W(){return!!(t.swipe||t.swipeStatus||t.swipeLeft||t.swipeRight||t.swipeUp||t.swipeDown)}function z(){return!(!V()||!W())}function G(){return ze===t.fingers||t.fingers===b||!O}function Z(){return 0!==Ge[0].end.x}function B(){return!!t.tap}function J(){return!!t.doubleTap}function K(){return!!t.longTap}function $(){if(null==$e)return!1;var e=Oe();return J()&&e-$e<=t.doubleTapThreshold}function ee(){return $()}function ne(){return(1===ze||!O)&&(isNaN(je)||jet.longTapThreshold&&y>je}function re(){return!(!ne()||!B())}function ie(){return!(!$()||!J())}function le(){return!(!te()||!K())}function oe(e){Je=Oe(),Ke=e.touches.length+1}function ue(){Je=0,Ke=0}function ae(){var e=!1;if(Je){var n=Oe()-Je;n<=t.fingerReleaseThreshold&&(e=!0)}return e}function se(){return!(Ve.data(P+"_intouch")!==!0)}function ce(e){Ve&&(e===!0?(Ve.bind(Re,L),Ve.bind(Ae,k),Ie&&Ve.bind(Ie,A)):(Ve.unbind(Re,L,!1),Ve.unbind(Ae,k,!1),Ie&&Ve.unbind(Ie,A,!1)),Ve.data(P+"_intouch",e===!0))}function pe(e,n){var t={start:{x:0,y:0},last:{x:0,y:0},end:{x:0,y:0}};return t.start.x=t.last.x=t.end.x=n.pageX||n.clientX,t.start.y=t.last.y=t.end.y=n.pageY||n.clientY,Ge[e]=t,t}function fe(e){var n=void 0!==e.identifier?e.identifier:0,t=he(n);return null===t&&(t=pe(n,e)),t.last.x=t.end.x,t.last.y=t.end.y,t.end.x=e.pageX||e.clientX,t.end.y=e.pageY||e.clientY,t}function he(e){return Ge[e]||null}function de(e,n){e!=c&&(n=Math.max(n,ge(e)),Ye[e].distance=n)}function ge(e){return Ye[e]?Ye[e].distance:void 0}function ve(){var e={};return e[i]=we(i),e[l]=we(l),e[o]=we(o),e[u]=we(u),e}function we(e){return{direction:e,distance:0}}function Te(){return Be-Ze}function be(e,n){var t=Math.abs(e.x-n.x),r=Math.abs(e.y-n.y);return Math.round(Math.sqrt(t*t+r*r))}function ye(e,n){var t=n/e*1;return t.toFixed(2)}function Ee(){return 1>Ce?s:a}function me(e,n){return Math.round(Math.sqrt(Math.pow(n.x-e.x,2)+Math.pow(n.y-e.y,2)))}function xe(e,n){var t=e.x-n.x,r=n.y-e.y,i=Math.atan2(r,t),l=Math.round(180*i/Math.PI);return 0>l&&(l=360-Math.abs(l)),l}function Se(e,n){if(Pe(e,n))return c;var t=xe(e,n);return 45>=t&&t>=0?i:360>=t&&t>=315?i:t>=135&&225>=t?l:t>45&&135>t?u:o}function Oe(){var e=new Date;return e.getTime()}function Me(n){n=e(n);var t=n.offset(),r={left:t.left,right:t.left+n.outerWidth(),top:t.top,bottom:t.top+n.outerHeight()};return r}function De(e,n){return e.x>n.left&&e.xn.top&&e.y